当前位置:flash课件吧→免费FLASH教程之三(含实例教程)新页面 新改版 新气象

题 目:Flash JS打造全屏仿windows

一、需求分析:

  1:全屏页面分辨率需为 1024*768 假如低于此分辨率,画面精细的效果得不到体现。所以应该限制此分辩率以下的操作系统访问此界面。

  2:打开的全屏窗口应该右上角有最小化、关闭按扭。

  3:每个载入的窗口应该能够移动、关闭、最小化。

  4:桌面上的图标能够拖动,双击。

  5:屏幕底部有一个任务栏,当鼠标移至屏幕底部,任务栏从底部弹出。能够用一个按扭使其退回屏幕底部。

  二、技术要点:

  Java Script:

  Screen 对象 (object):

  该对象具备以下属性(Properties):

  availHeight [有效高度], (有效高度=高度-任务栏高度)

  availWidth [有效宽度],

  bufferDepth [缓冲区大小],

  colorDepth[颜色深度],

  height [高度],

  width [宽度],

  updateInterval [更新间隔],

  Window 对象 (object):

  该对象具备以下属性(Properties):

  clientInformation[客户端信息], closed [已关闭],

  defaultStatus[默认状态],

  dialogArguments [会话框返回数组],

  dialogHeight [会话框高度], dialogLeft [会话框距屏幕左],

  dialogTop[会话框距屏幕顶], dialogWidth[会话框宽度],

  (以上5 个属性只适用于己于人showModalDialog() 创建的形式会话框)

  document.文档],

  event[事件],

  history[历史],

  length*[长度],

  location[位置],

  name[名称],

  navigator[浏览器],

  offscreenBuffering [关闭屏幕缓冲 Y/N ],

  opener [script 开窗口都有opener 指向开这个的窗口 您自己开的浏览器就是空的

  window.close 根据这个判断的是否提示]

  parent*,[父窗口]

  returnvalue[返回值],

  screen[屏幕],

  self[自身],

  status[状态],

  top* [是否顶窗口]

  *An asterisk indicates properties not applicable to modal dialogs.

  带*号的属性不可用于 modal dialogs (由 showModalDialog() 创建的形式会话框).

  Collections (集合)

  frames* [框架]

  方法(Methods):

  alert[警告],

  blur[最小化],

  clearInterval [取消间隔],

  clearTimeout[清除超时配置],

  close[关闭],

  confirm [确定] (object.confirm([message]) 是否确定?此函数将返回一个逻辑值 ),

  execScript[执行代码],

  focus[聚焦],

  moveBy[相对移动],

  moveTo[移动到],

  navigate[导航 =window.location.href 本地URL ],

  open* [打开],

  prompt [提示],

  resizeBy [相对缩放],

  resizeTo [缩放到],

  scroll[卷动],

  scrollBy[相对卷动],

  scrollTo[卷动到],

  setInterval[配置间隔],

  setTimeout[配置超时],

  showHelp[显示帮助],

  showModalDialog* [显示形式会话框]

  *An asterisk indicates properties not applicable to modal dialogs.

  带*号的属性不可用于 modal dialogs (由 showModalDialog() 创建的形式会话框).

  事件(Events):

  onbeforeunload[关闭前],

  onblur[最小化],

  onerror[错误],

  onfocus[得到焦点],

  onhelp[帮助],

  onload[载入],

  onresize[缩放],

  onscroll[卷动],

  onunload [关闭]

  flash Action Script:

  on (press [按], release [释放], releaseOutside [外部释放],

  rollOver [滑过] , rollOut [滑离], dragOver [拖过], dragOut [拖离],

  keyPress "" [按键])

  GetUrl [转到连接] ("javascript:self.close()");

  StratDrag("MovieClip"); [开始拖曳]

  StopDrag("MovieClip"); [停止拖曳]

  loadMovie("*.swf", "MovieClip"); [加载影片到MovieClip]

  LoadmovieNum ("*.swf",n); [加载影片到第n层]

  UnLoadmovie("*.swf"); [卸载影片]

  play()[播放]; stop()[停止];

  pc_today=new Date();[新建日期对象]

  pc_today.getHours();[时]

  pc_today.getMinutes();[分]

  pc_today.getTime();[秒]

  .getBytesLoaded();[已载入字节数]

  .getBytesTotal();[需载入的字节总数]

  _root.getBytesTotal 表示当前SWF文档的字节数.

  on(release){

  getURL("javascript:self.close()"); // [转到连接]

  }

  执行JS代码,关闭当前窗口,同样的

  getURL("javascript:self.blur()");

  能够使当前窗口最小化.

  三、程式代码

  

  1,控制在1024*768 分辨率以上能够打开全屏的 JS代码。将此代码放入 区。

  2,Flash 中测试mp3 载入百分比的 AS:

  说明:主场景中有一名为loadmp3 的 MovieClip .用于载入 mp3 转成的SWF 文档,也可直接载入mp3.

  做一个 100 帧的 loading MovieClip 名为loading_mv .

  做一个两帧的无图象的MovieClip 名为loading_mv_test .

 

 

 

 

期刊论文服务

合作期刊
学报期刊
 
获奖证书办理
本站已改版成新站 课件115学培吧http://www.kj115.com
免费FLASH教程之三(含实例教程)内容导航
为Flash建搜索内容索引 Flash广告播放器研发 Flash引领互动动画潮流 Flash趣味鼠标特效大作战
Flash MX 2004滚动文本框的两种做法 给Flash文件添加历史记录 Flash中的常见术语(详解) 用笛卡尔公式画出的一颗心状图
播放器拖动进度条制作 水滴效果动画,Flash制作中的AS问题 中秋寄相思 自制Flash贺卡 用SWiSHmax轻松制作精彩Flash片头
用autocad制作一个量角器_autocad教程 Flash百叶窗制作教程 Flash制作实用别致的导航菜单 Flash实用技巧之音乐时间显示篇
Flash中的电影艺术之镜头技巧教程
Flash AS游戏教程:人物及控制 PS+FLASH制作马赛克效果 如何在论坛中,链接自已的FLASH动画呢!
FLASH中的抛运动中的竖直上抛运动 鼠标感应花儿转动效果 FLASH效果篇:闪光效果 自己动手制作手机Flash主题动画
晨雾蒙蒙动画效果,Flash制作方法 Flash制作简单MP3播放器 Flash制作滚动广告图片效果 Flash MX动画制作实例教程-文字处理-设置段落属性
电闪雷鸣、小雨纷飞的效果,Flash制作方法 Flash实现用鼠标调整窗口的大小 AS3学习源码--打气球 关于主动画中load动画和动态文本的共同运用问题
关于倒计时程序的准确性解决方法之一 Flash加载外部文件的方法与技巧集合 Tween类:图片缓动浏览效果 FLASH中加载外部音乐代码&部分难找AS教程
Flash与Java Servlet结合实现网上对战 用AS3实再FLASH游戏的上下左右移动 FLASH中加载外部音乐代码 Flash动态文本框中加载HTML格式文本
Flash制作环绕的立体图片效果动画 FLASH CS3中的FLA形式组件制作教程 酷!Flash聊天室的实现 更多相关内容总目录(200个)》》》
国家信息产业部备案专号:鄂ICP08005724返回顶部
本站推荐最佳分辨率:1024X768在线咨询台
声明:我站除课件制作动画制作培训以外,所有内容均属于免费资源。本站部分资源来自于网络,由本站收集整理,如有侵权请联系本站管理(QQ444860709 手机13339817386),我站会在三个工作日内处理。